CLOSINGBALANCEQUARTER ( <Expression>, <Dates> [, <Filter>] )
PARAMETER | ATTRIBUTES | DESCRIPTION |
---|---|---|
Expression | The expression to be evaluated. 要计算的表达式。 |
|
Dates | The name of a column containing dates or a one column table containing dates. 包含日期的列或包含日期的单列表的名称。 |
|
Filter | 可选 | A boolean (True/False) expression or a table expression that defines a filter. 定义过滤器的布尔(True/False)表达式或表表达式。 |
#标量 任何类型的单个值
一个标量值,表示在当前上下文中季度的最后一个日期计算的表达式。
日期参数可以是以下任意一个:
对日期/时间列的引用。仅在这种情况下,上下文转换才适用,因为列引用被替换为CALCULATETABLE( DISTINCT ( ) )结果表仅包含日期列中存在的日期。
等同于
CALCULATE (
<Expression>,
ENDOFQUARTER ( <Dates> )
[, <Filter>]
)
DEFINE
MEASURE Sales[Sales YTD] =
CALCULATE ( [Sales Amount], DATESYTD ( 'Date'[Date] ) )
MEASURE Sales[Sales OBQ] =
OPENINGBALANCEQUARTER ( [Sales YTD], 'Date'[Date] )
MEASURE Sales[Sales CBQ] =
CLOSINGBALANCEQUARTER ( [Sales YTD], 'Date'[Date] )
EVALUATE
CALCULATETABLE (
SUMMARIZECOLUMNS (
'Date'[Calendar Year Month Number],
"Sales", [Sales Amount],
"Sales YTD", [Sales YTD],
"Sales OBQ", [Sales OBQ],
"Sales CBQ", [Sales CBQ]
),
'Date'[Calendar Year Month Number] <= 200709
)
ORDER BY 'Date'[Calendar Year Month Number]
{ .block-language-dataview}